friar's cap

English

Noun

friar's cap

  1. The plant wolfsbane.