Wikipedia
Neoplecostominae
Neoplecostominae is a subfamily of South American catfishes of the family Loricariidae. Species of this subfamily live in high-mountain and swift-flowing river habitats.