English dictionary
order embioptera meaning and definition
Definition and meaning of order embioptera at MeaningMonkey.org. order embioptera meaning and definition in the English Dictionary.ORDER EMBIOPTERA noun
Definition of order Embioptera (noun)
- web spinners
- synonyms: Embiodea, Embioptera, order Embiodea
Source: Princeton University Wordnet