socotran

/səʊkəʊˈtræn/

Definitions

1. adjective

relating to Socotra, an island in the Indian Ocean, particularly in relation to its unique flora and fauna.

“The Socotran dragon tree is one of the most fascinating species found on the island.”

2. noun

A person or thing from Socotra.

“The Socotran fisherman navigated his boat through the calm waters of the Indian Ocean.”

Synonyms

  • Socotranian
  • Socotri

Antonyms

  • continental
  • mainland