horse parsley (0 synonym found)

Definition of horse parsley:

(n) : european herb somewhat resembling celery widely naturalized in britain coastal regions and often cultivated as a potherb

Definition of horse parsley:

(n) : european herb somewhat resembling celery widely naturalized in britain coastal regions and often cultivated as a potherb

Back to Top