Meanings

  1. mountain houseleek; any plant of the species Sempervivum montanum.