DiveSightDiveSight
Beta
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.

Where to see Moluccan Cardinalfish

Dive sites where Moluccan Cardinalfish is recorded.

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