ALL meanings of london plane
Lon·don plane
L l - noun london plane a tall, hardy, widely spreading plane tree, Platanus acerifolia, of North America, having clusters of round, bristly fruit. 1
- noun london plane the hybrid plane: Platanus hybrida 0
- noun london plane a hybrid tree, Platanus acerifolia, which is frequently planted in towns 0