1. island of Yemen in the Indian Ocean east of the Gulf of Aden; chief town Tamridah area 1400 square miles (3640 square kilometers), population 8000
Socotra 片语
片语
Socotra Buzzard普通
Socotra Bunting索岛鹀
socotra cisticola索科岛扇尾莺
Socotra Sparrow索岛麻雀
Socotra Rock索科特拉巖
Socotra International英文名称
Socotra Islands城市英文名
socotra cormorant黑喉鸬鹚
SOCOTRA ISLAND索科特拉岛
Socotra 例句
英汉例句
Socotra is home to more than 800 species of plants, some 240 of which are endemic to the island, and there are certainly many more plant species that have yet to be discovered.
索科特拉岛是800多种植物的产地,其中约240种是小岛上特有的,当然,还有很多植物物种尚未被发现。
On the dunes of Socotra island, Yemen.
在索科特拉岛的沙丘之上,也门。
Socotra is a small Yemeni archipelago of four islands and islets in the Indian Ocean off the coast of the Horn of Africa, about 350 kilometers south of the Arabian peninsula.
However, only a small remnant of those languages exists in modern Yemen, notably on the island of Socotra and in the back hills of the Hadhramaut coastal region.