Follow

RT @Paracelsus1092
The island of Socotra is a biological enigma. Isolated and difficult to reach, much of its strange fauna and flora is endemic and evolutionarily separated. Its indigenous inhabitants are also a mystery, their genetics showing total novel developments.

Sign in to participate in the conversation
Mastodon

a Schelling point for those who seek one