Acarus Meaning

There are 1 meaning(s) for word Acarus

Meaning 1 : any of several mites of the order Acarina

    Synonyms : genus acarus