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

∙ 9mo ago

What else can I help you with?