Socotrine definitions

Search

Socotrine

Socotrine logo #21002• (a.) Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa. • (n.) A native or inhabitant of Socotra.
Found on http://thinkexist.com/dictionary/meaning/socotrine/

Socotrine

Socotrine logo #20972Soc'o·trine adjective Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa. -- noun A native or inhabitant of Socotra.
Found on http://www.encyclo.co.uk/webster/S/137
No exact match found.