Big Huge Thesaurus

Spergularia

noun

sounds kind of like