order Dermaptera

Explore definitions, synonyms, and language insights of order Dermaptera

Definitions

Noun
earwigs and a few related forms

More General Terms