what is tha full form of CTVT

Canine transmissible venereal tumors.
  • 0
Canine transmissible venereal tumors...
  • 0
What???
  • 0
What are you looking for?