Coyotus Interruptus?
December 19, 2003 7:58 AM Subscribe
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 (8 comments total)
« Older Catapult Santa.... | Ralph Nader wants your opinion... Newer »
posted by biffa at 8:02 AM on December 19, 2003