Definify.com

Definition 2025


Muscovy_ducks

Muscovy ducks

English

Noun

Muscovy ducks

  1. plural of Muscovy duck