WikiWord

English

Muscovy ducks

noun

Meaning

  1. plural of Muscovy duck

Sources

No citations have been attached yet.