Definitions of cupid's dart:

  • noun:   south European plant having dark-eyed flowers with flat blue rays