Big Huge Thesaurus

Trichostema

noun

sounds kind of like