Big Huge Thesaurus

Vaccaria

noun

sounds kind of like