meaning of disc harrow

1. a harrow with a series of disks set on edge at an angle


Related Words

disc harrow |

Developed & Maintained By Taraprasad.com

Treasure Words