Meaning of crimson clover

Definition of crimson clover

(noun) southern European annual with spiky heads of crimson flower; extensively cultivated in United States for forage

Other information on crimson clover

WIKIPEDIA results for crimson clover
Amazon results for crimson clover