meaning of sea duck

1. any of various large diving ducks found along the seacoast: eider; scoter; merganser


Related Words

sea duck |

Developed & Maintained By Taraprasad.com

Treasure Words