Definition of TODDS
noun : TODDS
Source: WordNet 3.1
-
1. (
) Scottish chemist noted for his research into the structure of nucleic acids (born in 1907) ;
-
2. (
) fictional character in a play by George Pitt; a barber who murdered his customers ;
See more about : TODDS