seaduck ( synonym found)

Definition of seaduck:

°Any large duck found in coastal waters, especially those of the subfamily Merginae..

Definition of seaduck:

°Any large duck found in coastal waters, especially those of the subfamily Merginae..

Back to Top