EGAVE

halacarid

Meaning

  1. noun Any member of the Halacaridae family of mites.

Often followed by

mites

Save “halacarid” to learn later