wild celery

Explore definitions, synonyms, and language insights of wild celery

Definitions

Noun
herb of Europe and temperate Asia
Noun
submerged aquatic plant with ribbonlike leaves; Old World and Australia