English-Italian dictionary »

osculum meaning in Italian

EnglishItalian
osculum [oscula] (main opening in a sponge)
noun
[UK: ˈɒskjʊləm]
[US: ˈɑːskjʊləm]

osculonoun
{m}