mang ee ngeuw
[
Lao
]
Noy says that these are water bugs from the Khan and Mekong rivers.
Countries
Laos