Embioptera — synonyms, definition
1. Embioptera (Noun)
3 synonyms
Embiodea order Embiodea order Embioptera
1 definition
Embioptera (Noun) — Web spinners.
1 type of
animal order
1 part
web spinner
4 parts of
Hexapoda Insecta class Hexapoda class Insecta