Teleosts are one of three main groups of ray-finned fish (the other two being the chondrosteans and the holosteans). Teleosts are divided generally into about four subgroups. These include the Osteoglossomorpha, Elopomorpha, Clupeomorpha and Euteleostei.