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

Treasure Words