healing leaf

English

Noun

healing leaf

  1. The houseleek.