Answer: gregorxxdel

AnswerCrossword Clue
GREGORXXDELPea geneticist