Crossword Genius

Admired woman taking two types of drug (7)

Ross

I believe the answer is:

heroine

'admired woman' is the definition.

I don't understand how the remainder of the clue works.

(Other definitions for heroine that I've seen before include "Lead female character" , "The main good female character in a work of fiction" , "Leading lady" , "Intrepid woman" , "Eg, Emma, Jane Eyre" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app