Ellisia

Genus
Scientific Name: Ellisia  L.  (Hydrophyllaceae)