Word info

DFSP

Noun

Meaning

DFSP (plural DFSPs)

(oncology) Abbreviation of dermatofibrosarcoma protuberans.

Source: en.wiktionary.org

Anagrams

Close letter words and terms