Definitions of Calvary clover:

  • noun:   an annual of the Mediterranean area having spiny seed pods and leaves with dark spots