English-Spanish dictionary »

mesocarp meaning in Spanish

EnglishSpanish
mesocarp [mesocarps] noun
[UK: mˈesəkˌɑːp]
[US: mˈesəkˌɑːrp]

mesocarpionoun
{m}