Tamil Dictionary 🔍

oscule

Os"cule, n. Etym: [Cf. F. oscule. See Osculum.] (Zoöl.) Defn: One of the excurrent apertures of sponges.


oscule - Similar Words