Meaning of calvary clover
Definition of calvary clover
(noun)
an
annual
of the Mediterranean
area
having
spiny
seed
pods and leaves with
dark
spots
Other information on calvary clover
WIKIPEDIA results for
calvary clover
Amazon results for
calvary clover
Tweet