Big Huge Thesaurus

lobularia

noun

sounds kind of like