• word of the day

    butterfly flower

    butterfly flower - Dictionary definition and meaning for word butterfly flower

    (noun) any plant of the genus Schizanthus having finely divided leaves and showy variegated flowers Definition
    (noun) shrub or small tree of Dutch Guiana having clusters of pink flowers streaked with purple
    Synonyms : bauhinia monandra
Connect with us on Facebook