human
What does a monarch butterfly eat?
assistant
A monarch butterfly typically eats nectar from a variety of flowering plants and sometimes feed on the honeydew produced by aphids. They may also feed on rotting fruit and tree sap.