Do grey reef sharks eat fish?

Yes, grey reef sharks are carnivores and primarily eat fish. They are known to prey on a wide variety of fish, including:

* Smaller reef fish: They are opportunistic feeders and will take advantage of any fish they encounter.

* Larger fish: They can hunt and kill large fish such as groupers, snappers, and even other sharks.

* Crustaceans and mollusks: They also eat crabs, lobsters, and squid.

Grey reef sharks are important apex predators in their coral reef ecosystems, playing a crucial role in maintaining the balance of the reef.