Latin-English dictionary »

simius meaning in English

LatinEnglish
simius [simii] (2nd) C
noun

ape [apes]noun
[UK: eɪp] [US: ˈeɪp]