tummi meaning in english

[Tel.] n. A tree, Phlomis indica. Rox. iii. p. 9. 10. tummikura tummi-kura. n. A vegetable with a fruit like a mulberry. oka dinusukuraku. H. iv. 165.