Attested.to

Definition

shrublet of southwestern United States to Mexico having brilliant scarlet flowers

Seed ·

Term in context

California fuchsia in CommonParlance