Subscriber login


Forgot your password?

Library card login

Other

sea lettuce

Definition of sea lettuce

noun

[mass noun]
  • an edible seaweed with green fronds that resemble lettuce leaves.
    • Ulva lactuca, division Chlorophyta

sea lettuce in other Oxford dictionaries

Definition of sea lettuce in the US English dictionary