Big Huge Thesaurus

lobata

noun

sounds kind of like