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