Rasivosa
Osculum Latin Meaning - Osculum definition, a small mouthlike aperture, as of a sponge.