Ovidia

Genus
Scientific Name: Ovidia Meissner. (Thymelaeaceae)