Latin-English dictionary »

homunculus meaning in English

LatinEnglish
homunculus [homunculi] (2nd) M
noun

little man, manikinnoun