English-Polish dictionary »

endocarp meaning in Polish

EnglishPolish
endocarp noun
inner layer of the pericarp

endokarpnoun