spotted bur clover

noun

Definition of spotted bur clover