Attested.to

Definition

any of various plants of the genus Crotalaria having inflated pods within which the seeds rattle; used for pasture and green-manure crops

Seed ·

Term in context

crotalaria in CommonParlance