Large plain green site for development (9)
I believe the answer is:
serengeti
'large plain' is the definition.
'serengeti' can be an answer for 'plain' (I've seen this before). I am not certain of the 'large' bit.
'green site for development' is the wordplay.
'for development' is an anagram indicator.
'green'+'site'='greensite'
'greensite' anagrammed gives 'SERENGETI'.
Can you help me to learn more?
(Other definitions for serengeti that I've seen before include "Tanzanian plain renowned for its wildlife" , "where lion holds sway?" , "area of Tanzania" , "Green ties (anag.)" , "African ecosystem" .)