French-English dictionary »

endocarpe meaning in English

FrenchEnglish
endocarpe nom {m}

endocarp [endocarps]◼◼◼(inner layer of the pericarp)
noun
[UK: ˈendəʊkˌɑːp] [US: ˈendoʊkˌɑːrp]