Big Huge Thesaurus

arytaenoid

noun

sounds kind of like