Sri Lanka Reef Fishes Guide
Emaber parrotfish Scarus rubroviolaceus Indian goatfish Parupeneus indicus Checkerboard wrasse Halichoeres hortulanus Yellow back fusilier Caesio xanthonota Predatory cardinalfish cheilodipterus NEXT
NEXT