Meaning of white clover

Definition of white clover

(noun) creeping European clover having white to pink flowers and bright green leaves; naturalized in United States; widely grown for forage

Other information on white clover

WIKIPEDIA results for white clover
Amazon results for white clover