Home
Search
Index
Definify.com
Definition
2024
dart_sac
dart sac
English
Noun
dart
sac
(
plural
dart sacs
)
A
sac
connected with the
reproductive organs
of
land snails
, containing a dart, or
arrow
-like
structure
.
Similar Results