contestada

Examining our photo further, those orangish-red petals belong to the heliconia rostrata. What undersea creature is it commonly named after?.