Dart sac Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a sac connected with the reproductive organs of land snails, which contains a dart, or arrowlike structure.

Webster 1913