Word info

dart sac

Noun

Meaning

dart sac (plural dart sacs)

A sac connected with the reproductive organs of certain land snails, containing a love dart.
Synonyms: bursa telae, stylophore

Source: en.wiktionary.org

Close letter words and terms