Also known as Blue-spotted Spinefoot, Brown-spotted Spinefoot, Gold-spotted Spinefoot, Spinefoot, Star-spotted Rabbitfish, Star-spotted Spinefoot, Starry Rabbitfish, Stellate Rabbitfish.
Found in pairs or schools, over coral reefs.
They feed on benthic seaweeds.
Juveniles over weedy estuaries.
Length - 40cm
Depth - 1-35m
Widespread Indian Ocean
Rabbitfish are usually found in algae rich reefs.
They have venomous spines in the Anal Fin and at both ends of the ventral fin. These can inflict extremely painful injuries. Ref: https://www.fishbase.se/summary/4622