English-French dictionary »

osculum meaning in French

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

oscule◼◼◼nom {m}