ACARINA MEANING IN ENGLISH

• Acarina Definition & Synonyms

  1. (n. pl.) The group of Arachnida which includes the mites and ticks. Many species are parasitic, and cause diseases like the itch and mange.


RECENT SEARCHES