Aromatic ointment in Hannibal's amphora (6)
I believe the answer is:
balsam
'aromatic ointment' is the definition.
(I've seen this in another clue)
'in hannibal's amphora' is the wordplay.
'in' indicates the answer is hidden within the clue.
'BALSAM' is hidden within 'hannibals amphora'.
(Other definitions for balsam that I've seen before include "Soothing ointment" , "(Aromatic medicine from) shrub" , "Fragrant substance exuded by some trees" , "Balm of Gilead" , "Resin-yielding tree" .)