HFD

Medical abbreviations:
HFD

Harpies Feather Duster