Nesocodon

Genus
Scientific Name: Nesocodon  Thulin.  (Campanulaceae)