Meaning of chinese celery

Definition of chinese celery

(noun) elongated head of crisp celery-like stalks and light green leaves

Other information on chinese celery

WIKIPEDIA results for chinese celery
Amazon results for chinese celery