ESCALLONIA


Meaning of ESCALLONIA in English

n. any evergreen shrub of the genus Escallonia, bearing rose-red flowers.

[ Escallon, 18th-c. Sp. traveller ]

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