Definition of "greenest"

greenest