തുമ്പ (thumba) Malayalam word · pronounced thumba Meaning in English A medicinal plant (Leuca Indica) English words: medicinal, plant, indica