Meaning of musk clover

Definition of musk clover

(noun) low annual European herb naturalized in America; similar to alfilaria

Other information on musk clover

WIKIPEDIA results for musk clover
Amazon results for musk clover