Heliconia Rostrata
Get Price Quote
Heliconia Rostrata - Flowering Shrubs Heliconia plants are exotic plants grown because of their beautiful flowers.Heliconia Rostrata is perennial tropical plant also known as Hanging Lobster Claw or False Bird of Paradise.