EN

Synonyms for sea-laces

Definitions

  1. n. 1

    A kind of seaweed (Chorda filum) with long blackish cord-like fronds.