Love Dart Definition
noun
A calcareous spicule that a gastropod mollusc drives into the body wall of its partner prior to copulation.
Wiktionary
Find Similar Words
Find similar words to love dart using the buttons below.
A calcareous spicule that a gastropod mollusc drives into the body wall of its partner prior to copulation.
Find similar words to love dart using the buttons below.