DFSP

English

Noun

DFSP (uncountable)

  1. (oncology) Abbreviation of dermatofibrosarcoma protuberans.

Anagrams