Embiodea
plural noun
Em·bi·o·dea
| \ ˌembēˈōdēə\
Definition of Embiodea
: a small order of slender elongated chiefly tropical insects with large head and 10-segmented abdomen having males that are usually winged and both nymphs and adults that live in silken webs which they spin with glands in the fore tarsi — see web spinner
Keep scrolling for more