Medic greeting Rod’s short hairstyle (7)
I believe the answer is:
mohican
'hairstyle' is the definition.
(I've seen this before)
'medic greeting rod's short' is the wordplay.
'medic' becomes 'mo' (medical officer).
'greeting' becomes 'hi' (hi is a kind of greeting).
'rod' becomes 'cane' (I've seen this in other clues).
'short' means to remove the last letter.
'cane' with its last letter taken away is 'can'.
'mo'+'hi'+'can'='MOHICAN'
(Other definitions for mohican that I've seen before include "The last one was celebrated in novel" , "striking style" , "Hairstyle with a tall, spiky wall of hair, shaved either side" , "type of cut" , "Hair style" .)