English Dictionary
◊ SCUTIGERELLA
Scutigerella
n : garden centipedes [syn: {Scutigerella}, {genus Scutigerella}]