Scoter



ENGLISH MEANING
noun
1.
Any one of several species of northern sea ducks of the genus Oidemia.