homunculuses
English
Noun
homunculuses
plural of
homunculus