What does a Moth Eat?

A moth that is in the larvae stage will eat wool and cotton that have some form of protein. The adult moth will feed on liquids including nectar from flowers, juice from fruits and tree sap.You can find more information here: