mandarin_duckEnglish

Aix galericulata, mandarin duck

Noun

Showy crested Asiatic duck, often domesticated

English: mandarin duck, Aix galericulata

Bahasa: itik manila

Bahasa words with similar meanings

English words with similar meanings

Show 1 words