Big Huge Thesaurus

Scutellaria

noun

sounds kind of like