YourDictionary

Dictionary Home » Dictionary Definitions » garden heliotrope

garden heliotrope

a tall valerian (Valeriana officinalis) with small, very fragrant, white, pink, or lavender flowers and a strong-smelling root formerly used in medicine

See garden heliotrope in American Heritage Dictionary 4

Learn more about garden heliotrope

garden heliotrope

link/cite print suggestion box