Question: Are Echidnopsis and Lechenaultia both genuses of plants? 
Sentence (from "Stapeliae"): Several species are endemic to the small island of Socotra off the Horn of Africa.
Relevant evidence: No