CATALINA CHERRY


Meaning of CATALINA CHERRY in English

| ̷ ̷ ̷ ̷| ̷ ̷ ̷ ̷- noun

Usage: usually capitalized 1st C

: an evergreen shrub or tree ( Prunus lyonii ) found on islands off the coast of California

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.