head lettuce
Explore definitions, synonyms, and language insights of head lettuce
Definitions
Noun
distinguished by leaves arranged in a dense rosette that develop into a compact ball
Explore definitions, synonyms, and language insights of head lettuce