Dermaptera

1. (noun) earwigs and a few related forms
Synonyms: order Dermaptera
Related Words: animal order



Terms and Conditions of Use / Copyright Notice