Homemade White Oil to Manage Leafminer
A leaf miner is any one of numerous species of insects in which the larval stage lives in, and eats, the leaf tissue of plants. The vast majority of leaf-mining insects are moths, sawflies and some beetles. Larvae mine their way through leaves creating blisters that often look like yellow, squiggly lines in the leaves….