SNAIL CLOVER


Meaning of SNAIL CLOVER in English

noun

or snail medic

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.