Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of celery

- A plant of the Parsley family (Apium graveolens), of which the blanched leafstalks are used as a salad.

Crossword clue for celery

- A salad vegetable
- A stalk vegetable
- Edible green leafstalk
- Edible leafstalk
- Green vegetable
- Salad item
- Salad stick
- Salad vegetable
- Vegetable favoured by stalkers?