Beelingo.com

English Dictionary

  • Hide translation

 mandarin duck mandarin duck /ˈmændərɪn dʌk/

noun

  1. Showy crested Asiatic duck; often domesticated  ( Aix galericulata , mandarin duck )
    showy crested Asiatic duck; often domesticated