Sewellia is a genus of gastromyzontid loaches native to fast-flowing streams and rivers in Indochina (Vietnam, Cambodia and Laos) and adjacent south China.
Sewellia is a genus of gastromyzontid loaches native to fast-flowing streams and rivers in Indochina (Vietnam, Cambodia and Laos) and adjacent south China.