California fuchsia

Explore definitions, synonyms, and language insights of California fuchsia

Definitions

Noun
shrublet of southwestern United States to Mexico having brilliant scarlet flowers

More General Terms