cherry pie
noun
any of several plants having flowers with an odor suggestive of cherries, as the heliotrope.
Origin of cherry pie
First recorded in 1825–35
Words nearby cherry pie
Example sentences from the Web for cherry-pie
British Dictionary definitions for cherry-pie
cherry-pie
noun
a widely planted garden heliotrope, Heliotropium peruvianum