CLUSTER CLOVER


Meaning of CLUSTER CLOVER in English

noun

also clustered clover

: an annual clover ( Trifolium glomeratum ) having globular purplish heads native to Europe but now grown elsewhere especially in No. America and Australasia as a hay and forage plant

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.