History
History
Synonyms
UK
US
Meaning:
pore

a tiny opening in the skin through which fluids (e.g. sweat) pass; to examine, study, something in detail

small aperture in skin

STOMA as in Wiktionary
STOMA as in Wikipedia