Question: what do moth caterpillars eat?
Answer: Many caterpillars eat the leaves and roots of native grasses and plants generally considered weeds. It can be very beneficial to have an area with a mixture of native grasses (left to grow long) as well as docks, bramble, plantains, dandelions, nettles and bedstraws.