Home / T / tonegawa susumu

tonegawa susumu

noun 15 letters Scrabble 20 WWF 26
Definitions
noun

Japanese molecular biologist noted for his studies of how the immune system produces antibodies (born in 1939)

Look “tonegawa susumu” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →