homunculuses

English

Noun

homunculuses

  1. plural of homunculus