Big Huge Thesaurus

Lichanura

noun

sounds kind of like