Wells scientist (6)
I believe the answer is:
moreau
(Other definitions for moreau that I've seen before include "Noisily celebrate" , "Jeanne - - , Fr. actress" , "The Island of Doctor - (H. G. Wells)" , "Gustave -, Fr. Symbolist painter; am roue (anag.)" , "The Island of Dr. - (H.G. Wells)" .)