butterfly flower Meaning of "butterfly flower"

Add to My List

Definition(s):

  1. (n) any plant of the genus Schizanthus having finely divided leaves and showy variegated flowers
  2. (n) shrub or small tree of Dutch Guiana having clusters of pink flowers streaked with purple
Word of the Day
denigrate
/ˈdɛ nə ˌɡreɪt /