Self-weeding crops produce own herbicides
/

Self-weeding crops produce own herbicides

Canola that fends off invaders could be a solution to sprays.

Exit mobile version