PC Pals Forum
General Discussion => Science & Nature => Topic started by: sam on April 17, 2010, 05:42
-
The new species—dubbed Tyrannobdella rex, or "tyrant leech king"—was discovered in the remote Peruvian Amazon, according to a new study.
http://news.nationalgeographic.com/news/2010/04/100415-new-species-t-rex-leech-orifices/
couple of weird pics inside btw.
-
I'm glad I wasn't eating. :ack:
-
:horror:
-
:aarrgh: