socotrine
Soc"o*trine, a. Defn: Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa. -- n. Defn: A native or inhabitant of Socotra.
Soc"o*trine, a. Defn: Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa. -- n. Defn: A native or inhabitant of Socotra.