Word info

serofluid

Noun

Meaning

serofluid (plural serofluids)

A clear fluid obtained from any of several vegetables by means of pressure, fermentation etc.

Source: en.wiktionary.org

Close letter words and terms