Home / P / poplar tree

poplar tree

noun 11 letters Scrabble 14 WWF 17
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →