Subscribe
URL of the page has been copied to clipboard.
Meaning : Scoters.
Synonyms : melanitta
Install App
Genus melanitta meaning in Telugu.