Big Huge Thesaurus

angiocarp

noun

sounds kind of like