poplars

noun

  1. 1

    Any of various deciduous trees of the genus Populus.

  2. 2

    Wood from the poplar tree.

Translate “poplars” to another language

Click any language to open the translator with this word already filled in.

Poplars Definition & Meaning | TranslatePulse