dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Embiodea
— synonyms, definition
1.
Embiodea (Noun)
3 synonyms
Embioptera
order Embiodea
order Embioptera
1 definition
Embiodea (Noun)
— Web spinners.
1 type of
animal order
1 part
web spinner
4 parts of
Hexapoda
Insecta
class Hexapoda
class Insecta