ruddy duck (0 synonym found)

Definition of ruddy duck:

(n) : Oxyura jamaicensis, a small stifftail duck, the male of which has a rust-coloured body.

Definition of ruddy duck:

(n) : Oxyura jamaicensis, a small stifftail duck, the male of which has a rust-coloured body.

Back to Top