enopla-enopla: meaning, definitions and translations

English dictionaryEnglishItalian

What is enopla? enopla is enopla

What is enopla?

  • One of the orders of Nemertina, characterized by the presence of a peculiar armature of spines or plates in the proboscis.

    Uno degli ordini di Nemertina, caratterizzato dalla presenza di una particolare armatura di spine o placche nella proboscide.

Search words

Upgrade your experience