Calvary clover
Explore definitions, synonyms, and language insights of Calvary clover
Definitions
Noun
an annual of the Mediterranean area having spiny seed pods and leaves with dark spots