Subscribe
URL of the page has been copied to clipboard.
Meaning : Large crested wild duck of Central America and South America. Widely domesticated.
Synonyms : muscovy duck, musk duck
Install App
Cairina moschata meaning in Telugu.