Noun Definition

trombidiid

1.Definition: mite that in all stages feeds on other arthropods

Category: Animals