English-French dictionary »

acarid meaning in French

EnglishFrench
acarid (of or pertaining to acarids)
adjective

acarien◼◼◼adjectif