embiopteran

Noun

 * 1) Any of the tropical or subtropical insects of the order Embioptera, which spin silk from structures on their front legs.

Translations

 * French:
 * Italian: ,
 * Navajo: naʼatłʼoʼii