Subscriber login


Forgot your password?

Library card login

Other

Embioptera

Syllabification: (Em·bi·op·ter·a)
Entomology
Definition of Embioptera
  • a small order of insects that comprises the web-spinners.

Derivatives

embiopteran

noun & adjective

Origin:

modern Latin (plural), from Embia (genus name) + Greek pteron 'wing'

Embioptera in other Oxford dictionaries

Definition of Embioptera in the British & World English dictionary