Definify.com

Definition 2024


dart_sac

dart sac

English

Noun

dart sac (plural dart sacs)

  1. A sac connected with the reproductive organs of land snails, containing a dart, or arrow-like structure.