Entry from British & World English dictionary
Definition of cherry pie in English:
A garden heliotrope with fragrant blue flowers.
- Genus Heliotropium, family Boraginaceae: several species
- 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.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.