Meaning of trombidiid

Definition of trombidiid

(noun) mite that in all stages feeds on other arthropods

Other information on trombidiid

WIKIPEDIA results for trombidiid
Amazon results for trombidiid