celery ( synonym found)

Definition of celery:

(n) : a European herb (Apium graveolens) of the carrot family; the stalks of this herb eaten as a vegetable

Definition of celery:

(n) : a European herb (Apium graveolens) of the carrot family; the stalks of this herb eaten as a vegetable

Back to Top