Heliconia rostrata or hanging lobster claw



     Heliconia rostrata or beak-shaped Heliconia. English name of this variety of Heliconia is Hanging lobster claw, or False Bird of Paradise.