EGAVE
halacarid
Meaning
noun
Any member of the Halacaridae family of mites.
Often followed by
mites
Save “halacarid” to learn later