DFTD Tumour Abbreviation

DFTD has various meanings in the Tumour category. Discover the full forms, definitions, and usage contexts of DFTD in Tumour.

Devil Facial Tumor Disease

Most Common Tumour

Citation

Last updated: