It is not recommended. The docs say nothing about thread safety guarantees between stuff done on greenlets and stuff done on normal threads. It does not appear that this behavior is supported and there is not much online when you search for problems you will run into.
You will see weird behavior and errors in the interaction between the two.
For example if you put something into a gevent.Queue from a normal thread it may take many seconds for the gevent thread to notice something is in there.