English Dictionary
◊ CARABIDAE
Carabidae
n : ground beetles [syn: {Carabidae}, {family Carabidae}]