Skrjabinodon crassicauda

Skrjabinodon crassicauda is a species of gastrointestinal nematodes that completes its life cycle in lizards, first found in Panama.