DiveSightDiveSight
Marine species

Moluccan Cardinalfish

Ostorhinchus moluccensis

Ostorhinchus moluccensis, commonly referred to as the Moluccan Cardinalfish, is a marine fish in the family Apogonidae. It is native to the Indian and Pacific Oceans, with a range that includes the Western Coral Triangle, Andaman, Northeast Australian Shelf, Eastern Coral Triangle, and South Kuroshio.

Sign in to see conditions, marine life & the 7-day forecast