Big Huge Thesaurus

endocarp

noun