Words: Alexander R. Todd Todd Sir Alexander Robertus Todd Lord Todd
Part of speech: n
Definition: Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)