Latin-English dictionary »

acarus meaning in English

LatinEnglish
acarus [acari] (2nd) M
noun

mite [mites]noun
[UK: maɪt] [US: ˈmaɪt]