Word info

centrifusion

Noun

Meaning

centrifusion (plural centrifusions)

centrifugal infusion

Source: en.wiktionary.org

Close letter words and terms