Big Huge Thesaurus

meadowgrass

noun

sounds kind of like