Oreochis?

Genus
Scientific Name: Oreochis? (Family 1)