Big Huge Thesaurus

stellaria

noun

sounds kind of like