Sea-lettuce meaning : Any of several edible seaweeds of the genus Ulva. Similar seaweed species of other genera:
sea lettuce
sardelles
dislocates
recognizing
araucarias