1712
Table of Contents > Health Dictionary > Ternidens deminutus

Ternidens deminutus

Nematode species that may be infective for humans.