Big Huge Thesaurus

elytron

noun