Big Huge Thesaurus

Pogostemon

noun

sounds kind of like