Odaxothrissa Explained

Odaxothrissa, the fangtooth pellonulines, is a genus of fresh-water fish in the family Dorosomatidae. There are currently three recognized species in this genus, all of which are found in tropical Africa.

Species