Big Huge Thesaurus

cenchrus

noun

sounds kind of like