Admired by many up back in from the Antarctic (7)
I believe the answer is:
popular
This might be a double definition.
'admired by many up back' is the first definition.
'popular' can be an answer for 'admired' (thesaurus). I am not certain of the 'by many up back' bit.
'in from the antarctic' is the second definition.
'popular' can be an answer for 'in'. I am not certain of the 'from the antarctic' bit.
Can you help me to learn more?
(Other definitions for popular that I've seen before include "Demotic" , "Liked or admired by many" , "Pleasing to many" , "appealing to the public" , "In general favour" .)