English-Italian dictionary »

kidney vetch meaning in Italian

EnglishItalian
kidney vetch (Anthyllis vulneraria)
noun
[UK: ˈkɪd.ni vetʃ]
[US: ˈkɪd.ni vetʃ]

vulnerarianoun
{f}