ಅರ್ಥ : Scottish chemist noted for his research into the structure of nucleic acids (born in 1907).
ಸಮಾನಾರ್ಥಕ : lord todd, sir alexander robertus todd
ಅರ್ಥ : Fictional character in a play by George Pitt. A barber who murdered his customers.
ಸಮಾನಾರ್ಥಕ : sweeney todd