Touchardia

Genus
Scientific Name: Touchardia  Gaudich.  (Urticaceae)