Dictionary Check: sera

"sera" is a valid word!

Scrabble 4 points
Words with Friends 4 points

Definition

noun

an amber, watery fluid, rich in proteins, that separates out when blood coagulates

Synonyms:

Advertisement