Embioptera
Of animal order and Insecta. May also be referred to as Embiodea, order Embiodea and order Embioptera.
Web spinners.
This concept's ID is @1~11299
Contains
- web spinner
Any of a small order of slender typically tropical insects that nest in colonies in...