endocarps
English
Noun
endocarps
plural of
endocarp