English
Detailed Synonyms for Sir Alexander Robertus Todd in English
Sir Alexander Robertus Todd:
Sir Alexander Robertus Todd [the ~] noun
-
the Sir Alexander Robertus Todd
– Scottish chemist noted for his research into the structure of nucleic acids (born in 1907) 1the Sir Alexander Robertus Todd; the Todd; the Lord Todd– Scottish chemist noted for his research into the structure of nucleic acids (born in 1907) 1