What is the full meaning of serosa
(Latin) a thin membrane lining some bodily cavities [n SEROSAS or SEROSAE]
Example of the word serosa placed on a Scrabble board.