◄
Voluta
►
Dictionary
(
n.
) Any one of numerous species of large, handsome marine gastropods belonging to Voluta and allied genera.
Clyx.com