English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Sumbul

Sumbul (n.)

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