umbrina

[uˈmbrina]

Definitions

1. noun

A type of sea snail, specifically a species of sea snail in the family Pyramidellidae

“The marine biologist studied the umbrina population in the coastal waters.”

Synonyms

  • marine snail
  • sea snail