Cuckoo plant?

Cuckoo plant?

Observation - Cuckoo plant? . Description: