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)