spotted marginella (English, noun)
expansion: spotted marginella (plural spotted marginellas)
Senses:
glosses: Any of species Persicula persicula of small sea snails.
Forms:
form: spotted marginellas
tags: plural