We know of 17 species of Otocinclus, or 16 if, according to some ichthyologists, O. affinis is placed in Macrotocinclus. Telling them apart is difficult in the aquarium, but you can get some idea by ...