Tar Oil

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.

Leave a Comment