Trombidiid

Of mite and Trombidiidae.

Mite that in all stages feeds on other arthropods.

This concept's ID is @1~8992