sir-alexander-robertus-todd

Nouns

  • (n) Scottish chemist noted for his research into the structure of nucleic acids (born in 1907) Lord Todd, Todd,

Synonyms

Lord Todd Todd

Words of close approximity