meaning of garden heliotrope

1. tall rhizomatous plant having very fragrant flowers and rhizomes used medicinally


Related Words

garden heliotrope |

Developed & Maintained By Taraprasad.com

Treasure Words