embioptera : Idioms & Phrases


order embioptera

  • noun web spinners
    Embioptera; Embiodea; order Embiodea.
WordNet