• word of the day

    zauschneria californica

    zauschneria californica - Dictionary definition and meaning for word zauschneria californica

    Definition
    (noun) shrublet of southwestern United States to Mexico having brilliant scarlet flowers
Connect with us on Facebook