HEAD LETTUCE





Definition:

  1. [noun] distinguished by leaves arranged in a dense rosette that develop into a compact ball
    Synonyms: Lactuca sativa capitata

Synonyms: