Morphological novelty and modest developmental truncation in Barboides, Africa's smallest vertebrates (Teleostei: Cyprinidae). (28th March 2017)