Italian-English dictionary »

strofiolo meaning in English

ItalianEnglish
strofiolo noun
{m}

strophiole(excrescence or tubercle around the hilum)
noun