What is of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa. -- n. A native or inhabitant of Socotra called?

socotrine — Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa. -- n. A native or inhabitant of Socotra. (Webster's 1913.)

Sources