celery lettuce

English

Noun

celery lettuce (countable and uncountable, plural celery lettuces)

  1. Synonym of celtuce.