English synonyms about - contact  

order Embiodea

noun

1 order Embiodea

Web spinners.

synonyms: Embiodea, Embioptera, order Embioptera.

Polish: nogoprządki


Find more on order Embiodea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0354