Definitions
There is 1 meaning of the phrase
Serinus Canaria.
Serinus Canaria - as a noun
Native to the canary islands and azores; popular usually yellow cage bird noted for its song
Synonyms (Exact Relations)
common canary