Definitions
There is 1 meaning of the phrase
Populus Deltoides.
Populus Deltoides - as a noun
A common poplar of eastern and central united states; cultivated in united states for its rapid growth and luxuriant foliage and in europe for timber
Synonyms (Exact Relations)
eastern cottonwoodnecklace poplar