Haycocknema perplexum

Overview
Haycocknema perplexum is a muspiceoid nematode native to the island of Tasmania, of the nation of Australia. It is a dangerous parasite to humans, and its infection can be life-threatening.