Big Huge Thesaurus

Capsella

noun

sounds kind of like