Hemiodontidae

Hemiodontidae, or Halftooths, belong to the order of Characiformes. There are about 50 species in this family split into two sub-families, Anodontinae and Hemiodontinae.