English Dictionary
◊ TROMBICULIDAE
Trombiculidae
n : mites [syn: {Trombiculidae}, {family Trombiculidae}]