Osculum Latin Meaning : Osculum twice as broad as the central chamber, surrounded by a. Osculum Latin Meaning : A mouthlike aperture , esp the opening in a sponge out of which water passes | meaning, pronunciation, translations and c17: