boffins create zombie dogs by nick buchan of news
boffins: (b�f ' ns) noun - the name for scientists and scholars working quietly to develop new and exciting techniques and skills
"boffins create zombie dogs by nick buchan of news" What is the definition of "boffins"?