Polish-English dictionary »

mezokarp meaning in English

PolishEnglish
mezokarp noun

mesocarpnoun