sea parsley

English

Noun

sea parsley (uncountable)

  1. Scots lovage (Ligusticum scoticum).