Latin-English dictionary »

homullus meaning in English

LatinEnglish
homullus [homulli] (2nd) M
noun

little man, manikinnoun