English Leptobotia elongata Cited by user 62.107.211.90 on 10 May 2019 Leptobotia elongata, the imperial flower loach, elongate loach or royal clown loach, is a species of botiid fish found in flowing water in the upper and middle Yangtze…