Tar Oil
Definition: tar oil
tar oil: A winter wash used to control aphids and scale insects on fruit trees. Using tar oil can protect fruit crops from pests, ensuring better yields and quality.
tar oil: A winter wash used to control aphids and scale insects on fruit trees. Using tar oil can protect fruit crops from pests, ensuring better yields and quality.