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
Explore definitions, synonyms, and language insights of Calvary clover