Embioptera

Em·​bi·​op·​tera | \ ˌembēˈäpt(ə)rə\

Definition of Embioptera

taxonomic synonym of embiodea

History and Etymology for Embioptera

New Latin, from embio- (from Embia) + -ptera

Keep scrolling for more