Latin-English dictionary »

humerulus meaning in English

LatinEnglish
humerulus [humeruli] (2nd) M
noun

side [sides]noun
[UK: saɪd] [US: ˈsaɪd]