A mucosa that is part of a left ureter [Automatically generated definition]. [ OBOL:automatic ]
Synonyms: mucous membrane of left ureter left ureteral mucosa mucosa of organ of left ureter organ mucosa of left ureter left ureter organ mucosa left ureter mucosa of organ left ureter mucosa left ureter mucous membrane