SEROSA


Meaning of SEROSA in English

n. a serous membrane.

Etymology: mod.L, fem. of med.L serosus SEROUS

Oxford English vocab.      Оксфордский английский словарь.