Definition Definition

socotrine - Meaning and Examples

Meaning of 'socotrine' (Webster Dictionary)

1 . Socotrine [ a.]
- Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa.
2 . Socotrine [ n.]
- A native or inhabitant of Socotra.