Embiidae is a family of webspinners in the order Embioptera. There are more than 20 genera and 80 described species in Embiidae.[1][2]
These 23 genera belong to the family Embiidae:
Embiidae is a family of webspinners in the order Embioptera. There are more than 20 genera and 80 described species in Embiidae.