Polish-English dictionary »

endokarp meaning in English

PolishEnglish
endokarp noun

endocarpnoun
inner layer of the pericarp