English dictionary
aix galericulata meaning and definition
Definition and meaning of aix galericulata at MeaningMonkey.org. aix galericulata meaning and definition in the English Dictionary.AIX GALERICULATA noun
Definition of Aix galericulata (noun)
- showy crested Asiatic duck; often domesticated
- synonyms: mandarin duck
Source: Princeton University Wordnet