Polish-English dictionary »

tylakoid meaning in English

PolishEnglish
tylakoid noun

thylakoidnoun
membrane within plant chloroplasts