crimson clover Meaning, Definition & Usage

  1. noun southern European annual with spiky heads of crimson flower; extensively cultivated in United States for forage
    Trifolium incarnatum; Italian clover.

WordNet