Big Huge Thesaurus

Sporobolus

noun

sounds kind of like