Polish-English dictionary »

plazmodesma meaning in English

PolishEnglish
plazmodesma

plasmodesma