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