Latin-English dictionary »

semihomo meaning in English

LatinEnglish
semihomo [semihominis] (3rd) M
noun

half-man, half-human (half monster)noun

Your history