trombidiid Meaning, Definition & Usage

  1. noun mite that in all stages feeds on other arthropods

WordNet