Dictionary

London plane

London plane

noun

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

1860

Browse

Next Word in the Dictionary: London pridePrevious Word in the Dictionary: London particularAll Words Near: London plane
March 05, 2015
ilk Hear it
Sort or kind
Take a 3-minute break and test your skills!
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears