Webster's Revised Unabridged Dictionary · 1913

Oscule

Oscule , noun

[Compare French oscule. See Osculum.]

(Zoology) One of the excurrent apertures of sponges.