Translation of "poplar" - English-Spanish dictionary

poplar

noun uk /ˈpɒp.lər/ us /ˈpɑː.plɚ/

a tall tree with branches that form a thin pointed shape

álamo
a tall row of poplars

(Translation of “poplar” from the Cambridge English-Spanish Dictionary © Cambridge University Press)