Crossword Genius

Creator of life is outspoken scientific genius, I conceded (12)

Ross

I believe the answer is:

frankenstein

I'm a little stuck... Click here to teach me more about this clue!

'creator of life' is the definition.
The definition suggests a singular noun which matches the answer.

'outspoken scientific genius i conceded' is the wordplay.
'outspoken' becomes 'frank' (synonyms).
'scientific genius' becomes 'einstein' (I've seen this before).
'conceded' suggests deleting specific letters (concede can mean to give up).
'einstein' with 'i' taken away is 'enstein'.
'frank'+'enstein'='FRANKENSTEIN'

'is' acts as a link.

Can you help me to learn more?

(Other definitions for frankenstein that I've seen before include "Mary Shelley's monster-making baron" , "Monster's creator" , "Monster creator (M. Shelley)" , "Monstrous and dangerous humanoid" , "Monster inventor" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app