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.

2 thoughts on “Tar Oil”

Leave a Comment