French-English dictionary »

oscule meaning in English

FrenchEnglish
oscule nom {m}

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