LONDON PLANE


Meaning of LONDON PLANE in English

n. a hybrid plane-tree resistant to smoke and therefore often planted in streets.

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