Subscriber login


Forgot your password?

Library card login

Other

Embioptera

Definition of Embioptera

noun

Entomology
  • 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 US English dictionary