Home

Word

Catalina cherry, n.
more info evergreen shrub or small tree found on Catalina Island (California)
<noun.plant>

Catalina cherry Prunus lyonii
semantic pointers
hypernym