English Dictionary
◊ TROMBICULA
Trombicula
n : type genus of the family Trombiculidae [syn: {Trombicula}, {genus
Trombicula}]