meaning of scoters

1. Any one of several species of northern sea ducks of the genus Oidemia.
2.
large black diving duck of northern parts of the northern hemisphere


Related Words

scoter |

Developed & Maintained By Taraprasad.com

Treasure Words