Big Huge Thesaurus

crotalaria

noun

sounds kind of like