Oreochis?

Genus
Scientific Name: Oreochis?    (Family 1)