Nepenthes pervillei
Nepenthes pervillei is the only pitcher plant found in the Seychelles, where it is endemic to the islands of Mahé and Silhouette. It grows in rocky areas near granitic mountain summits, its roots reaching deep into rock fissures. The species has... Wikipedia