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
Tweet