Gemmula oliverai


Gemmula oliverai is a species of sea snail, a marine gastropod mollusk in the family Turridae.

Original description

page: 33, pl. 26 figs 1-2.