Thanks for the ID. Confirmed on http://plants.ifas.ufl.edu/nymind.html it in deed is a Nymphoides indica (water snowflake). My other picture of the same (attached) confirms it well.