Latin-English dictionary »

lens olerum meaning in English

LatinEnglish
lens olerum noun

aphid [aphids](insect)
noun
[UK: ˈeɪ.fɪd] [US: ˈæ.fəd]