Subscribe
URL of the page has been copied to clipboard.
Meaning : Native to the Canary Islands and Azores. Popular usually yellow cage bird noted for its song.
Synonyms : common canary
Install App
Serinus canaria meaning in Telugu.