Definition of Sarcomatoid from the PharmacyDictionary.in
Sarcomatoid
Synonyms or meaning of Sarcomatoid
Resembling a sarcoma, meaning it has similar characteristics to this type of cancer.
Image related to Sarcomatoid
Not Available
Definition of Sarcomatoid from the PharmacyDictionary.in
Resembling a sarcoma, meaning it has similar characteristics to this type of cancer.
Not Available