ลำแพน

lam-phɛɛn

  1. Sense 1. Noun

    • Sonneratia mangrove tree, including S. alba
  2. Sense 2. Noun

    • coarse woven mat or panel used for flooring or walling