Big Huge Thesaurus

Lyrurus

noun

sounds kind of like