Turkish-English dictionary »

mezokarp meaning in English

TurkishEnglish
mezokarp noun

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