vihreä leski
Both words are inflected. See declension sections in entries vihreä and leski.
vihreä (“green”) leski (“widow”), modified from English grass widow