Your sentence is clear but can be improved slightly for better grammar and flow. Here is a corrected version:
Moray eels hide and wait to catch their food, but they will happily grab leftover food.
Explanation:
- Use a comma before 'but' when connecting two ideas in one sentence.
- The sentence is simple and easy to understand, perfect for a young learner.