Sea lettuce /(?)/

Sea· let·tuce

Sea lettuce

  1. The green papery fronds of several seaweeds of the genus Ulva, sometimes used as food. (Bot.)