Definition of mermaid's tresses in US English:

mermaid's tresses

noun

  • Any of several filamentous algae, especially freshwater species of the genus Spirogyra and marine species of the genera Cladophora and Chorda.

Origin

1920s.