Canine Transmissible Venereal Tumor

[1]

My hypothesis is it is caused by pasteurella

Other pages that link to CanineTransmissibleVenerealTumor:

Attachments to CanineTransmissibleVenerealTumor:

Password to edit: nature