Odontostilbe pulchra

The Odontostilbe pulchra lives in the benthopelagic, freshwater environment.

Odontostilbe pulchra, previously considered species inquirenda in Cheirodontinae and doubtfully assigned from the r More

Order : Characiformes
Family : Characidae
Genus : Odontostilbe
Species : Odontostilbe pulchra
Authority : Gill, 1858