mésocarpes
French
Noun
mésocarpes
?
plural of
mésocarpe