Definitions of Chinese celery:

  • noun:   elongated head of crisp celery-like stalks and light green leaves