Meaning of cupid's dart

Definition of cupid's dart

(noun) south European plant having dark-eyed flowers with flat blue rays

Other information on cupid's dart

WIKIPEDIA results for cupid's dart
Amazon results for cupid's dart