Primate likes orange rambutan skins (9)
I believe the answer is:
orangutan
'primate' is the definition.
(orangutan is a kind of primate)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for orangutan that I've seen before include "a big sub-human creature" , "ape" , "Primate" .)