Orchidantha maxillarioides means "Orchid-flower", as one of the petals on the flowers is modified into a labellum, like the flowers of orchids.
Similar plants: