Definition Definition

water flannel - Meaning and Examples

Meaning of 'water flannel' (Webster Dictionary)

1 . Water flannel
- A floating mass formed in pools by the entangled filaments of a European fresh-water alga (Cladophora crispata).