What does butterfly flower mean?

butterfly flower meaning in General Dictionary

any plant for the genus Schizanthus having finely divided leaves and showy variegated flowers

View more

  • shrub or little tree of Dutch Guiana having clusters of red plants streaked with purple