meaning of chinese celery
1.
elongated
head
of
crisp
celery-like
stalks
and
light
green
leaves
Related Words
chinese celery
|
Developed & Maintained By
Taraprasad.com