Search term mucosa has one result
IT Italian EN English
mucosa (n) [medicina] {f} mucous membrane (n) [medicina]