skip to main content
4 posts tagged with Humour by biffa.
Displaying 1 through 4 of 4.
Coyotus Interruptus? 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 -
8 comments
Page:
1