herb Peter

English

Noun

herb Peter (uncountable)

  1. The cowslip or primrose.