poplarEnglish

poplar, poplar tree

Noun

Any of numerous trees of north temperate regions having light soft wood and flowers borne in catkins

English: poplar, poplar tree

Soft light-colored non-durable wood of the poplar

English: poplar

English words with similar meanings

Show 3 words

Words that start with "poplar"