• CUPID'S DART (noun) Meaning: South European plant having dark-eyed flowers with flat blue rays. Classified under: Nouns denoting plants.
• CUPID'S DART (noun) Meaning: South European plant having dark-eyed flowers with flat blue rays. Classified under: Nouns denoting plants.