Desmodorida is an order of nematodes. There are 883 species of Desmodorida, in 104 genera and 6 families.
EOL has data for one attribute: