Polish-English dictionary »

parenchyma meaning in English

PolishEnglish
parenchyma noun

parenchymanoun
functional part of an organ, as opposed to supporting tissue