Definify.com

Definition 2025


elytra

elytra

English

Noun

elytra

  1. plural of elytron

Anagrams