exocarpes
French
Noun
exocarpes
?
plural of
exocarpe