Big Huge Thesaurus

cleistocarp

noun

sounds kind of like