chinese celery

Noun
  1. Elongated head of crisp celery-like stalks and light green leaves (synset 107730032)

Other Searches