circa 1890, in the meaning defined above
New Latin, from feminine of serosus serous, from Latin serum
Keep scrolling for more
More Definitions for serosa
serosa
See Definitions and Examples
Get Word of the Day daily email!