Big Huge Thesaurus

lilyturf

noun

sounds kind of like