Word info

biofoam

Noun

Meaning

biofoam (plural biofoams)

A biochemical foam

Source: en.wiktionary.org

Close letter words and terms