English

edit

Etymology

edit

From bio- +‎ foam.

Noun

edit

biofoam (plural biofoams)

  1. A biochemical foam

Translations

edit
  NODES
Note 1