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