Meaning of white sweet clover

Definition of white sweet clover

(noun) biennial plant; valuable honey plant

Other information on white sweet clover

WIKIPEDIA results for white sweet clover
Amazon results for white sweet clover