แม่ฟ้าหลวง
mɛ̂ɛ-fáa-lǔang
-
Sense 1. Noun
- Mae Fa Luang, a district of Chiang Rai Province, Thailand
-
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