Polish-Latin dictionary »

łodyga meaning in Latin

PolishLatin
łodyga (biologia, biologiczny) nadziemna część rośliny naczyniowej;
noun

caulis [caulis](3rd) M
noun