meaning of sumbul

1. The musky root of an Asiatic umbelliferous plant, Ferula Sumbul. It is used in medicine as a stimulant.


Related Words

sumbul |

Developed & Maintained By Taraprasad.com

Treasure Words