greenlet - noun
singular
greenlet
plural
greenlets