Chinese celery

Explore definitions, synonyms, and language insights of Chinese celery

Definitions

Noun
elongated head of crisp celery-like stalks and light green leaves

More General Terms