Definitions
There is 1 meaning of the phrase
Catalina Cherry.
Catalina Cherry - as a noun
Evergreen shrub or small tree found on catalina island (california)
Synonyms (Exact Relations)
prunus lyoniiExample Sentences
"I picked a catalina cherry from the tree."
"The catalina cherry was ripe and juicy."
"The catalina cherry tree is known for its beautiful blossoms."
"I planted a catalina cherry tree in my backyard."
"We enjoyed a refreshing catalina cherry smoothie."