EMBIOPTERA


Meaning of EMBIOPTERA in English

ˌembēˈäpt(ə)rə

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

synonym of embiodea

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.