Polish-English dictionary »

topola meaning in English

PolishEnglish
topola noun

poplar◼◼◼noun
any of various deciduous trees of the genus Populus

cottonwood◼◻◻noun
tree from Populus with fluffy catkins

topola biała noun

white poplar◼◼◼noun
Populus alba

topola czarna

black poplar◼◼◼