homuncules
English
Noun
homuncules
plural of
homuncule