meaning of calvary clover

calvary clover meaning in General Dictionary

an annual of this Mediterranean location having spiny seed pods and leaves with dark places