Tamil Dictionary 🔍

sumbul

Sum"bul, n. Etym: [Pers.] Defn: The musky root of an Asiatic umbelliferous plant, Ferula Sumbul. It is used in medicine as a stimulant. [Written also sumbal.] -- Sum*bul"ic, a.


sumbul - Similar Words