Word info

effusate

Noun

Meaning

effusate (plural effusates)

liquid that has effused

Source: en.wiktionary.org

Close letter words and terms