SEROSA


Meaning of SEROSA in English

[se.ro.sa] n [NL, fr. fem. of serosus serous, fr. L serum] (ca. 1890): a usu. enclosing serous membrane -- se.ro.sal adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.