Big Huge Thesaurus

lyrurus

noun

sounds kind of like