English

edit

Noun

edit

elytrae (uncountable)

  1. (zoology) Scales found on the back of annelids or beetles.
  2. Alternative form of elytra

Anagrams

edit