She circulates with the likes of Mars and Pluto (5)
I believe the answer is:
venus
'pluto' is the definition.
(thesaurus)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for venus that I've seen before include "Aggrieved, peeved" , "not really a star" , "Evening star" , "The embodiment of Love" , "Roman counterpart of Aphrodite" .)