The headline says: New Species of Leech Found Near Washington, DC
Based on the headline alone, my thought was that the new species name should be Trumpera narcissusiana .