Ovidia

Genus
Scientific Name: Ovidia  Meissner.  (Thymelaeaceae)