Embiopteran
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Any of the tropical or subtropical insects of the order Embioptera, which spin silk from structures on their front legs.
Etymology
From translingual Embioptera + -an.
noun ·Rare ·Advanced level
From translingual Embioptera + -an.