Vertebrates

Vertebrates
Six Banded Angelfish
Pomacanthus sexstriatus
Blue Ringed Angelfish
Pomacanthus annularis
Longfin Bannerfish
Heniochus Acuminatus
Copperband Butterflyfish
Chelmon rostratus
Weibels Butterflyfish
Chaetodon wiebeli
8 Band Butterflyfish
Chaetodon octofasciatus
Weedy Filefish
Chaetodermis penicilligerus
Scribbled Filefish
Aluterus scriptus
Maori Wrasse
Protogynous hermaphrodites
Squirrel Fish
Holocentrus rufus
Seargent Major fish
Abudefduf saxatilis
Saddleback Anemonefish
Amphiprion polymnus
Pink Anemonefish
Amphiprion perideraion
Batfish
Platax pinnatus
Bumphead Parrotfish
Bolbometopon muricatum
Malabar Grouper
Epinephelus malabaricus
Freckled Goatfish
Epinephelus malabaricus
Pickhandle Barracuda
Sphyraena jello
Chevron Barracuda
Sphyraena qenie
Great Barracuda
Sphyraena barracuda
Honeycomb Grouper
Epinephelus merra
Peacock Sole
Pardachirus pavoninus
Janss Pipefish
Doryrhamphus janssi
White Eyed Moray eel
Gymnothorax thyrsoideus
Giant Moray eel
Gymnothorax javanicus
 
Striped Catfish
Platydoras armatulus
Big Eyed Trevally
Caranx sexfasciatus
Blacktip reef shark
Carcharhinus melanopterus

Black blotched porcupine pufferfish
Diodon liturosus

Starry pufferfish
Arothron stellatus
Bluespotted ribbon tail ray
Taeniura lymma
Titan triggerfish
Balistoides viridescens