Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Sir Alexander Robertus Todd
noun
(n)
Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)
skotlandia kimia terkemuka penelitiannya ke struktur nucleic amino (dilahirkan pada 1907)
Synonym:
lord todd
,
todd
source: wordnet30