they eat sea little grass found in the sea floors
fish
they eat trout,spotted grouper,
parrot fish eat coral
skates
If you are referring to the fish known as grouper, a true vegetarian would say "No" and would not eat it. Fish is considered flesh or meat by vegetarians and therefore off limits. However, if you are asking what grouper fish eat....well, I can't help you with that answer.
A grouper eats many smaller fish and its favorite food would be fish. Grouper will also eat insects and shrimp along with almost any other small animal that comes into the grouper's path. Grouper are often eaten by larger fish.
small sharks and spiny lobsters
The coral grouper seeks out giant morays. It actively rouses them by vigorously shaking its body. The move is a call to arms that tells the moray to join the grouper in a hunt. The two fish cooperate to flush out their prey.
Most fish do not eat live coral as it is hard and not very nutritious. However, some fish, such as the butterflyfish and parrotfish, may nip at coral polyps or feed on coral mucus. These interactions typically do not harm the coral if kept in balance with the ecosystem.
No a grouper is a fish.
Fish like to eat coral
Coral