English Dictionary
◊ DERMAPTERA
Dermaptera
n : earwigs and a few related forms [syn: {Dermaptera}, {order
Dermaptera}]