Polish-English dictionary »

perykarp meaning in English

PolishEnglish
perykarp noun

pericarpnoun
outermost layer of a ripe fruit or ovary