Turtle cowrie Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a large, handsome cowrie (Cypræa testudinaria); the turtle-shell; so called because of its fancied resemblance to a tortoise in color and form.

Webster 1913