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