Polish-English dictionary »

owocnia meaning in English

PolishEnglish
owocnia noun

pericarpnoun
outermost layer of a ripe fruit or ovary