👉 A lepidopterid is a type of insect that feeds on other insects, primarily caterpillars. These insects are known as pupae or larva and can be found in various types of plants such as grasses, trees, and shrubs. The larvae feed on the leaves of their host plant, converting them into adult caterpillars.