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.”
[uˈmbrina]
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.”