meaning of seedlop

1. A vessel in which a sower carries the seed to be scattered.


Related Words

seedlop |

Developed & Maintained By Taraprasad.com

Treasure Words