Polish-English dictionary »

organ spichrzowy meaning in English

PolishEnglish
organ spichrzowy noun

storage organnoun
botany: part of plant modified for storage of energy