Oxera definition

Search

Oxera

Oxera logo #21000 Oxera is a genus of flowering plants in the family Labiatae / Lamiaceae native to Vanuatu and New Caledonia in the western Pacific. Species of Oxera show a variety of growth forms, including lianas, shrubs and trees. The leaves are simple, and are petiolate (on short stalks), except in O. sessilifolia, with entire or occasionally sinuate (wavy) ed...
Found on http://en.wikipedia.org/wiki/Oxera
No exact match found.