wild parsley
Explore definitions, synonyms, and language insights of wild parsley
Definitions
Noun
any of various uncultivated umbelliferous plants with foliage resembling that of carrots or parsley