中英词典查询

socotra [səˈkotrə]

释义 索科特拉岛(也门)(在阿拉伯海西南部);

例句:

  • It is also sometimes known as the Socotran Cormorant or, more rarely, as the Socotra Shag.
    来自BBC
  • In recent years the island has become more accessible with the advent of flights to Socotra.
    近年来随著航班的增设,索科特拉岛的交通也愈来愈方便.
  • Dragon's blood and roses Life Extraordinary plants survive a harsh life in Socotra.
    来自BBC