Meaning of horse parsley

Definition of horse parsley

(noun) European herb somewhat resembling celery widely naturalized in Britain coastal regions and often cultivated as a potherb

Other information on horse parsley

WIKIPEDIA results for horse parsley
Amazon results for horse parsley