Big Huge Thesaurus

Solenostemon

noun

sounds kind of like