spiruroid

[ spīrə-roid′ ]

n.

A member of the superfamily Spiruroidea.

Other words from spiruroid

spiru•oid′ adj.