Attested.to

Definition

evergreen shrub or small tree found on Catalina Island (California)

Seed ·

Term in context

Catalina cherry in CommonParlance