snail clover

noun
variants: or snail medic

Definition of snail clover

: any of several medics having helicoid or spirally coiled pods (such as Medicago scutellata)