meaning of shoveller

1. freshwater duck of the northern hemisphere having a broad flat bill


Related Words

shoveller |

Developed & Maintained By Taraprasad.com

Treasure Words