HyperDic: lord_todd

English > 1 sense of the expression Lord Todd:
NOUNperson Lord Todd, Todd, Sir Alexander Robertus ToddScottish chemist noted for his research into the structure of nucleic acids (born in 1907)
English > Lord Todd: 1 sense > noun 1, person
MeaningScottish chemist noted for his research into the structure of nucleic acids (born in 1907).
SynonymsTodd, Sir Alexander Robertus Todd
Instance ofchemistA scientist who specializes in chemistry
CatalanTodd

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict