Definition Definition

enopla - Meaning and Examples

Meaning of 'enopla' (Webster Dictionary)

1 . Enopla [ n. pl.]
- One of the orders of Nemertina, characterized by the presence of a peculiar armature of spines or plates in the proboscis.