Definition of love dart in US English:

love dart

noun

Zoology
  • (In gastropod molluscs of the genus Helix) a calcareous spicule that a snail drives into the body wall of its partner prior to copulation.

Origin

Late 19th century; earliest use found in Francis Pascoe (1813–1893), entomologist.