English dictionary
stoma meaning and definition
Definition and meaning of stoma at MeaningMonkey.org. stoma meaning and definition in the English Dictionary.STOMA noun
Definition of stoma (noun)
Source: Princeton University Wordnet
STOMA noun