What does TODD stand for?
What does TODD mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: TODD.
We've found a total of 4 definitions for TODD:
What does TODD mean?
- Todd, Sir Alexander Robertus Todd, Lord Todd(noun)
- Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)