DFSP

English

Noun

DFSP (plural DFSPs)

  1. (oncology) Abbreviation of dermatofibrosarcoma protuberans.

Anagrams