Heliotropium Indicum

Heliotropium indicum, commonly known as Indian heliotrope, is an annual, hirsute plant that is a common weed in waste places and settled areas. It is native to Asia.

Read more about Heliotropium Indicum:  Description, Common Names, Distribution, Economic Importance, Toxicity