Science / leech This Leech Wants to Live in Your Nose Large-toothed leech infests Amazon—and, of course, noses By Rob Quinn Posted Apr 18, 2010 12:50 PM CDT Copied Back