Panther cowry Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a spotted East Indian cowry (Cypræa pantherina); so called from its color.

Webster 1913