Skip navigation.

sumbal - What does it mean?

Definition of 'sumbal'

English

Alternative forms

* sumbul

Noun

(en-noun)
  • The plant muskroot.