ESCALLONIA


Meaning of ESCALLONIA in English

n. any evergreen shrub of the genus Escallonia, bearing rose-red flowers. [Escallon, 18th-c. Sp. traveller]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.