Simplified Chinese Meaning of canary islands
加那利群岛
Other Simplified Chinese words related to 加那利群岛
No Synonyms and anytonyms found
Nearest Words of canary islands
Definitions and Meaning of canary islands in English
canary islands (n)
a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
FAQs About the word canary islands
加那利群岛
a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
No synonyms found.
No antonyms found.
canary island hare's foot fern => 金合欢叶兔脚蕨, canary grass => 金丝雀草, canary creeper => 金丝雀藤蔓, canary bird => 金丝雀, canary => 金丝雀,