 He followed this up with a defeat of once-beaten Jorge Solís, avenging a loss earlier in his career.Stoma (disambiguation)

A stoma is a pore, found in the epidermis of leaves, stems, and other organs, that facilitates gas exchange.Stoma may also refer to