English dictionary
poplar tree meaning and definition
Definition and meaning of poplar tree at MeaningMonkey.org. poplar tree meaning and definition in the English Dictionary.POPLAR TREE noun
Definition of poplar tree (noun)
- any of numerous trees of north temperate regions having light soft wood and flowers borne in catkins
- synonyms: poplar
Source: Princeton University Wordnet