Find the word definition

The Collaborative International Dictionary
Enopla

Enopla \En"o*pla\, n. pl. [NL., fr. Gr. ? armed; ? in + ?, pl., armor.] (Zo["o]l.) One of the orders of Nemertina, characterized by the presence of a peculiar armature of spines or plates in the proboscis.

Wikipedia
Enopla

Enopla is one of the classes of the worm phylum Nemertea, characterized by the presence of a peculiar armature of spines or plates in the proboscis.