ตะขบ

dtà-khòp

  1. Sense 1. Noun

    • Flacourtia tree bearing sweet red or purple fruit
  2. Sense 2. Noun

    • Jamaican cherry tree (Muntingia calabura)