Ayegreen

Aye·green

Ayegreen

n.
  1. The houseleek (Sempervivum tectorum). (Bot.)