'poplar tree' definitions:

Definition of 'poplar tree'

From: WordNet
noun
Any of numerous trees of north temperate regions having light soft wood and flowers borne in catkins [syn: poplar, poplar tree]