Apparently these worms live inside other insects and get get as long as one meter!
via Greg
Showing posts with label insect. Show all posts
Showing posts with label insect. Show all posts
Tuesday, July 15, 2008
Subscribe to:
Posts (Atom)
The ramblings of a young man on life, love, movies, politics, and pretty much anything else that can really piss people off.