ummetta meaning in english

[Tel.] n. The thorn apple (Datura) a Indian night shade; dutturamu. Ainslie. i. 442. tella ummetta Datura meterlnalla ummetta Datura fastuosa.ummetta puvvu ginne a cup shaped like the flower of this plant. ummetta purugu a clamorous cricket that lives on this plant.