Word info

biosuspension

Noun

Meaning

biosuspension (uncountable)

Suspension of particulate matter by biological activity.

Source: en.wiktionary.org

Close letter words and terms