Big Huge Thesaurus

ditchmoss

noun

sounds kind of like