Oxera

Genus
Scientific Name: Oxera  Labill.  (Lamiaceae)