Elytron

Definition:

  • (n.) Alt. of Elytrum

Compare elytron with other words:

elytron vs. sheath

elytron vs. shard