English Myzobdella lugubris Cited by user Edward-Woodrow on 30 Jan 2023 Myzobdella lugubris, the crab leech, is a species of jawless leech widespread in North America, especially in central and Eastern Canada.