Embiopteran Definition

noun

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

Wiktionary

Find Similar Words

Find similar words to embiopteran using the buttons below.

Words Starting With

Words Ending With

Unscrambles

embiopteran