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