Chelonopsis

Genus
Scientific Name: Chelonopsis  Miq.  (Lamiaceae)