Definify.com

Definition 2024


elytra

elytra

English

Noun

elytra

  1. plural of elytron

Anagrams