Yes, a John Dory is considered a carnivorous fish, primarily feeding on smaller fish and invertebrates. While they may occasionally consume plant matter, their diet mainly consists of other marine animals, making them predominantly carnivorous rather than omnivorous.
Copyright © 2026 eLLeNow.com All Rights Reserved.