Yes, but probably not in the way you're asking about. There is a Fairy in-game that Amelia gets to eat, but otherwise, Amelia is not able to eat others.