Translation of tempurung in English:

tempurung

noun

  • 1

    hard shell (on coconut, etc.)