answersLogoWhite

0

Yes, moray eels do eat parrotfish, although they are not a primary food source. Moray eels are opportunistic predators that primarily feed on smaller fish, crustaceans, and other marine creatures. If a parrotfish is accessible and within reach, a moray eel may prey on it, especially if it is smaller or injured. Their hunting strategy typically involves ambushing prey from crevices in coral reefs.

User Avatar

AnswerBot

2w ago

What else can I help you with?