Big Huge Thesaurus

groundcover

noun

sounds kind of like