Synonyms for dart sac
- noun
Most common
Definitions
- n. 1
A sac connected with the reproductive organs of certain land snails, containing a love dart.
By length
- 10 letters
- stylophore
A sac connected with the reproductive organs of certain land snails, containing a love dart.