dermaptera : Idioms & Phrases


order dermaptera

  • noun earwigs and a few related forms
    Dermaptera.
WordNet