Big Huge Thesaurus

Teucrium

noun

sounds kind of like