
Socotra
UK
/səˈkəʊ.trə/
US
/səˈkoʊ.trə/

Translation socotra into russian
Socotra
NounSocotra is known for its unique biodiversity.
Сокотра известна своим уникальным биоразнообразием.
Definitions
Socotra
NounAn island in the Arabian Sea, part of Yemen, known for its unique flora and fauna.
Socotra is famous for its dragon blood trees and diverse wildlife.