elytron ( synonym found)

Definition of elytron:

(n) : a sheath or outer covering, especially around the spinal cord or over the hindwings of certain insects

Definition of elytron:

(n) : a sheath or outer covering, especially around the spinal cord or over the hindwings of certain insects

Back to Top