Synonyms for "homunculus"

Words with similar meaning