1 guinea duck | Definition of guinea duck

guinea duck

noun, sometimes capitalized G

Definition of guinea duck

: muscovy duck