Word info

microcavitation

Noun

Meaning

microcavitation (uncountable)

microscopic cavitation

Source: en.wiktionary.org

Close letter words and terms