noun
Meaning 1
A sac connected with the reproductive organs of certain land snails, containing a love dart.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: bursa telae, stylophore
Antonyms: none provided