SynonymX
Speak
Sir Alexander Robertus Todd
Definition of Sir Alexander Robertus Todd
1.
Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)
Noun
Synonyms for word "sir alexander robertus todd"
lord todd
todd
Semanticaly linked words with "sir alexander robertus todd"
chemist