Meaning of head lettuce

Definition of head lettuce

(noun) distinguished by leaves arranged in a dense rosette that develop into a compact ball

Other information on head lettuce

WIKIPEDIA results for head lettuce
Amazon results for head lettuce