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.0382