English Dictionary
◊ CRYPTOCERCUS
Cryptocercus
n : cockroaches [syn: {Cryptocercus}, {genus Cryptocercus}]