Nonea

Genus
Scientific Name: Nonea  Medikus.  (Boraginaceae)