sferracavallo
Italian
Alternative forms
sferra cavallo
Noun
sferracavallo
m
(
plural
sferracavalli
)
horseshoe vetch
(
Hippocrepis
gen. et spp.)