Word info

superfusate

Noun

Meaning

superfusate (plural superfusates)

Any solution used in superfusion

Source: en.wiktionary.org

Close letter words and terms