LONDON PLANE


Meaning of LONDON PLANE in English

■ noun a hybrid plane tree which is resistant to pollution and widely planted in towns. [ Platanus × hispanica .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.