Armillifer moniliformis

Armillifer moniliformis

A species whose larvae are parasitic in human beings in the Philippines and China.See also: Armillifer