Are coral trout carnivores omnivores or herbivores?

Coral trout are carnivores. They primarily feed on:

* Fish: They are known to eat a variety of fish species, including smaller reef fish, squid, and crustaceans.

* Crustaceans: They consume crabs, lobsters, shrimp, and other crustaceans.

* Mollusks: They feed on snails, clams, and other mollusks.

While they may occasionally consume some algae, their primary diet is meat-based, making them carnivores.