todd
noun#2,820
Translation
No Japanese definition yet.
English definition
- Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)
Examples
- Todd the squirrel, playing two stereos at once, claims to listen only to "double music."
- I sent this message to Todd.