stoma - English Synonyms Dictionary

stoma

n.
[1] stomate , pore