Home Personal Practical Tips Caterpillars 12 years ago Pinay Home For a home like mine who has a lot of plants, caterpillars are unavoidable. Basically