English-Spanish dictionary »

endocarp meaning in Spanish

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

endocarpionoun
{m}