Definition of cherry pie in English:

Share this entry

cherry pie

noun

A garden heliotrope with fragrant blue flowers.
  • Genus Heliotropium, family Boraginaceae: several species
Example sentences
  • By contrast, cherry pie and ageratum are both nectar-rich bedding plants that are open to all and particularly easy for butterflies to feed from.
Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.