English Vepris nobilis Cited by user Abductive on 29 Jun 2023 Vepris nobilis (syn. Teclea nobilis) is a species of flowering plant in the family Rutaceae, native to the Arabian Peninsula and eastern Africa.