sea lettuce in French sea lettuce in French laitue de mer noun Any of several edible seaweeds of the genus Ulva. Add to Flashcards