Big Huge Thesaurus

Tribulus

noun

sounds kind of like