Pristilepis oligolepis
Pristilepis oligolepis, the spinyface soldier, is a species of soldierfish found in association with reefs in the Indian and Pacific Oceans. It can be found at depths of from 14 to 220 metres. This species grows to a length of 30 centimetres TL.... Wikipedia
Class: Actinopterygii
Family: Holocentridae
Genus: Pristilepis; J. E. Randall, Shimizu & Yamakawa, 1982
Order: Beryciformes
Species: P. oligolepis