Scoter - Definition - Law Dictionary Home Dictionary Definition scoter
Definition :
Any one of several species of northern sea ducks of the genus Oidemia
View Judgments Citing this PhraseView Acts Citing this Phrase
Any one of several species of northern sea ducks of the genus Oidemia
View Judgments Citing this Phrase