Helxine

Genus
Scientific Name: Helxine    (Urticaceae)
See Soleirolia