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