Definitions
There is 1 meaning of the phrase
Calvary Clover.
Calvary Clover - as a noun
An annual of the mediterranean area having spiny seed pods and leaves with dark spots
Synonyms (Exact Relations)
medicago echinusmedicago intertexta