italian clover Meaning, Definition & Usage

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

WordNet