london plane Meaning, Definition & Usage

  1. noun very large fast-growing tree much planted as a street tree
    Platanus acerifolia.

WordNet