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