English Dictionary
◊ TROMBIDIIDAE
Trombidiidae
n : mites [syn: {Trombidiidae}, {family Trombidiidae}]