greenlet - noun

singulargreenlet
pluralgreenlets