Labiostrongylus

Labiostrongylus

the largest of the common nematodes in the stomach of macropods.