balsam poplar

English

Noun

balsam poplar (plural balsam poplars)

  1. The tree Populus balsamifera.

Translations