meaning of california fuchsia

1. shrublet of southwestern United States to Mexico having brilliant scarlet flowers


Related Words

california fuchsia |

Developed & Maintained By Taraprasad.com

Treasure Words