Sengreen /(?)/

Sen·green

Sengreen

n.
  1. The houseleek. (Bot.)