What does Ayegreen mean?

Ayegreen meaning in General Dictionary

The houseleek Sempervivum tectorum

View more

  • The houseleek (Sempervivum tectorum).

Ayegreen meaning in General Dictionary

(n.) The houseleek (Sempervivum tectorum).