I don't know what these flowers are called really, I always think they look like goldfish, specially as they often grow close to water. This one looks as if it is in the middle of devouring something huge!