EGAVE

polyaspidid

Meaning

  1. noun Any mite in the family Polyaspididae.

Similar words

parholaspidid pteronyssid polydesmid anaspidid psoroptid pachylaelapid aspidosiphonid ascid polygyrid ptychaspidid

Save “polyaspidid” to learn later