Species: Nymphoides indica
Name: Water Snowflake