Word Explorer
Elytra
/ˈɛlɪtɹə/
A sheath or outer covering, especially around the spinal cord or over the hindwings of certain insects.
📖 Definitions of "Elytra"
noun
- 1
A sheath or outer covering, especially around the spinal cord or over the hindwings of certain insects.
Translate “Elytra” into Another Language
Pick a language — the word will be pre-filled in the translator.