Big Huge Thesaurus

zoysia

noun

sounds kind of like