seatrench-Macarenia clavigera, a colourful aquatic plant from Colombia.(source)

more about : seatrench