poplar tree

Noun
  1. Any of numerous trees of north temperate regions having light soft wood and flowers borne in catkins (synset 112752161)

Found on Word Lists

Other Searches