Definitions for enopla
  • Enopla (n. pl.) - One of the orders of Nemertina, characterized by the presence of a peculiar armature of spines or plates in the proboscis.
Words in your word
2 Letter Words
ae al an el en la lo na ne no oe on op pa pe