แม่ฟ้าหลวง

mɛ̂ɛ-fáa-lǔang

  1. Sense 1. Noun

    • Mae Fa Luang, a district of Chiang Rai Province, Thailand
  2. Sense 2. Noun

    • a freshwater crab (Dromothelphusa sangwan) with red eye rims, mouthparts and claw tips, living in burrows along mountain streams of Doi Tung, Chiang Rai