Meaning of poplar tree
Definition of poplar tree
(noun)
any of
numerous
trees of
north
temperate
regions having
light
soft
wood
and flowers borne in catkins
Other information on poplar tree
WIKIPEDIA results for
poplar tree
Amazon results for
poplar tree
Tweet