Td

English

Noun

Td

  1. Initialism of tetanus and diphtheria vaccine.