Big Huge Thesaurus

velvetleaf

noun

sounds kind of like