oscula
From WikiWord, the free dictionary
English
Definitions
noun
- A small opening or orifice.
- One of the suckers on the head of a tapeworm.
- The main opening in a sponge from which water is expelled.
Related words
Synonyms
largeareaciniappendagesapsesareolesbasalbristlescanaliculicostaedenticlesgallsocellipapillaeperchespores