Mask shell
English Translation from English to English dictionary online for the word Mask shell
-
1
Any spiral marine shell of the genus Persona, having a curiously twisted aperture.
-
2
Any spiral marine shell of the genus Persona, having a curiously twisted aperture.