OSCULE Meaning of OSCULE in English noun one of the excurrent apertures of sponges. Webster English vocab. Английский словарь Webster. 2012