Duckweed

Duckweed

Observation - Duckweed - UK and Ireland. Description: Green duckweed but what is the pink stuff? The flowers? Another species?

Green duckweed but what is the pink stuff? The flowers? Another species?