Big Huge Thesaurus

Matricaria

noun

sounds kind of like