English Dictionary
◊ TROMBIDIID
trombidiid
n : mite that in all stages feeds on other arthropods