verdour (n.)
sap, vitality, vigour, freshness
x

Jump directly to