Italian-English dictionary »

nido d'api meaning in English

ItalianEnglish
nido d'api noun
{m}

honeycomb [honeycombs](structure of cells made by bees)
noun
[UK: ˈhʌ.nɪk.əʊm] [US: ˈhʌ.nɪkoʊm]