Fruit very large found across farm complex? (7)

I believe the answer is:
oranges
'fruit' is the definition.
(oranges are a type of fruit)
'large found across farm complex?' is the wordplay.
'large' becomes 'os' (abbreviation for oversize).
'found across' is an insertion indicator.
'farm complex?' becomes 'range' (I can't explain this - if you can you should believe this answer much more).
'os' going around 'range' is 'ORANGES'.
'very' acts as a link.
Can you help me to learn more?
(Other definitions for oranges that I've seen before include "Mandarins, satsumas etc." , "They are not the only fruit, wrote Jeanette Winterson" , "Navel, blood and Seville are all varieties of these" , "Citrus fruit" , "Go snare these fruits" .)
