Ayegreen

Definition:

  • (n.) The houseleek (Sempervivum tectorum).