they eat sea little grass found in the sea floors
fish
they eat trout,spotted grouper,
parrot fish eat coral
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.
skates
Actually many different types of fish eat coral. Butterflies, angelfish, filefish, and parrotfish are some of the more common coral eaters.
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.
coral
small sharks and spiny lobsters
Humans, grouper, and large fish eat lionfish.
No a grouper is a fish.