Translation of umbut in English:

umbut

noun

  • 1

    the soft shoot of a palm tree stem (coconut, areca-nut, etc.) that can be eaten, palm cabbage