head lettuce

/HED LEH-tiss/
[English] plural head lettuces

Lettuce

Synonyms in other languages

Latin names