Big Huge Thesaurus

Ocimum

noun

sounds kind of like