Italian-English dictionary »

glandula meaning in English

ItalianEnglish
glandula noun
{f}

glandule(a small gland)
noun
[UK: ˈɡlæn.djuːl] [US: ˈɡlæn.dʒuːl]