oscula

noun

  1. 1

    A small opening or orifice.

  2. 2

    One of the suckers on the head of a tapeworm.

  3. 3

    The main opening in a sponge from which water is expelled.

Translate “oscula” to another language

Click any language to open the translator with this word already filled in.