Word Explorer

Oscula

A small opening or orifice.

📖 Definitions of "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” into Another Language

Pick a language — the word will be pre-filled in the translator.