Definition of leaf lettuce in English:

leaf lettuce

See synonyms for leaf lettuce

noun

  • Any variety of lettuce whose leaves grow loosely and do not form a dense head.