thebuggeek.com
Photo Friday – Deer Tick (Ixodes scapularis)
Lesson learned this week: people get really excited about parasites (holy page-hits, batman!!!) I’d already planned this post for today, but it fits nicely with the gross-out trend started on…