Ostorhinchus moluccensis, commonly known as Moluccan cardinalfish, is a marine fish native to the Indian and Pacific Oceans.[1]
This order Gobiiformes (goby) related article is a stub. You can help Wikipedia by expanding it.