meaning of pascal celery

1. any of several types of commercially grown celery having green stalks


Related Words

pascal celery |

Developed & Maintained By Taraprasad.com

Treasure Words