endocarpes
French
Noun
endocarpes
?
plural of
endocarpe