cherry-pie


noun

  1. any of several plants having flowers with an odor suggestive of cherries, as the heliotrope.

noun

  1. a widely planted garden heliotrope, Heliotropium peruvianum

Leave a Reply

Your email address will not be published. Required fields are marked *

52 queries 1.845