ostiole
nounDefinition of ostiole
: a small bodily aperture, orifice, or pore
Keep scrolling for more