oscule

listen to the pronunciation of oscule
French - English
{n} osculum
{n} osculum, mouth-like structure; nozzle
English - English
One of the excurrent apertures of sponges