Natures wonders: Walking stick insects (Introduction)

by David Turell @, Saturday, January 03, 2015, 15:31 (3610 days ago) @ Balance_Maintained

Tony: I'm jealous....:-P-Llama sex is almost as long and they hum while doing it. Biologically it is tgermed as 'drip ejaculation'.


Complete thread:

 RSS Feed of thread

powered by my little forum