<human>:  What does a monarch butterfly eat?
<bot>: 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.