strongyloides

Etymology
New Latin, from, from

Adjective

 * 1) Of spherical or circular shape
 * 2) Of ellipsoid or oval shape