Italian-English dictionary »

spinella meaning in English

ItalianEnglish
spinella noun
{f}

exostosis [exostoses](benign bony growth)
noun
[UK: ˈeksəʊstˈəʊsɪs] [US: ˈeksoʊstˈoʊsɪs]

splint [splints](bone of a horse)
noun
[UK: splɪnt] [US: ˈsplɪnt]