ALL meanings of balsam poplar
bal·sam pop·lar
B b - noun balsam poplar a poplar tree, Populus balsamifera, of NE North America, having resinous buds and broad heart-shaped leaves 3
- noun balsam poplar a poplar (Populus balsamifera) of N North America, having buds that are coated with a fragrant resin 3
- noun balsam poplar a North American tree, Populus balsamifera, having sticky, resinous buds and shiny ovate leaves. 1