poplar tree (0 synonym found)

Definition of poplar tree:

(n) : any of numerous trees of north temperate regions having light soft wood and flowers borne in catkins

Definition of poplar tree:

(n) : any of numerous trees of north temperate regions having light soft wood and flowers borne in catkins

Back to Top