Litomosoides odilae is a nematode belonging to the family Onchocercidae.

Distribution This species has been discovered in Argentina.

Morphology Litomosoides odilae displays similar physical traits as Litomosoides petteri as well as other filarioids.

References