Arizona has mineral deposits for Portuguese archipelago (6)
I believe the answer is:
azores
'portuguese archipelago' is the definition.
(I've seen this before)
'arizona has mineral deposits' is the wordplay.
'arizona' becomes 'az' (I've seen this in other clues).
'has' says to put letters next to each other.
'mineral deposits' becomes 'ores' (I've seen this before).
'az'+'ores'='AZORES'
'for' acts as a link.
(Other definitions for azores that I've seen before include "Portuguese Atlantic isles" , "Atlantic island group" , "North Atlantic islands, part of Portugal" , "Group of islands in the middle of the north Atlantic" , "Islands in the Atlantic Ocean" .)