spiny murex

English

Noun

spiny murex

  1. Poirieria zelandica, a large predatory sea snail with an operculum.