London plane

London plane


Definition of LONDON PLANE

:  a large pollution-resistant plane (Platanus acerifolia) often planted as a street tree that is a hybrid between an Eurasian plane (P. orientalis) and the American sycamore (P. occidentalis) —called also London plane tree

First Known Use of LONDON PLANE



Next Word in the Dictionary: London pride
Previous Word in the Dictionary: London particular
All Words Near: London plane

Seen & Heard

What made you want to look up London plane? Please tell us where you read or heard it (including the quote, if possible).