meaning of celery root

1. thickened edible aromatic root of a variety of celery plant


Related Words

celery root | root celery | turnip-rooted celery |

Developed & Maintained By Taraprasad.com

Treasure Words