Definition of cupid's dart in English:

cupid's dart

noun

  • A herbaceous plant of the daisy family, with white, blue, or lilac flowers.

    • ‘I'd like to harvest seeds from my cupid's dart plant for trading.’