President of the Royal Society limits monster's development (8)
I believe the answer is:
progress
'development' is the definition.
(I know that progress is a type of development)
'president of the royal society limits monster's' is the wordplay.
'president of the royal society limits' becomes 'pr' (I can't explain this - if you can you should believe this answer much more).
'monster' becomes 'ogress' (female ogre).
'pr'+'ogress'='PROGRESS'
Can you help me to learn more?
(Other definitions for progress that I've seen before include "Headway" , "Breakthrough - advance" , "Go forward" , "Advance - movement" , "Move forward" .)