enopla

/ɛˈnoʊplə/

Definitions

1. noun

In biology, a type of sea slug, specifically a genus of marine gastropod mollusks.

“The enopla were found in the coral reef during the research expedition.”

Synonyms

  • marine gastropod
  • sea slug