skip to main content
4 posts tagged with Humour by biffa.
Displaying 1 through 4 of 4.
New Scientists readers were asked to come up with new and necessary scientific words and their (amusing) definitions. These are the results.
posted by biffa
on Dec 19, 2003 -