head shield

head shield

[′hed ‚shēld] (invertebrate zoology) A conspicuous structure arching over the lips of certain nematodes.