Definition of Oscule

Noun: oscule

  1. Mouth-like opening in a sponge through which water is expelled
    - osculum

See also:
osculatory
oscules

Anagrams containing the word oscule

olcesu eoscul leoscu uleosc culeos sculeo