canine carcinoma 1

ca·nine car·ci·no·ma 1

one of the few transplantable tumors of animals.
Full browser ?