macrofoam
Noun
Meaning
macrofoam (countable and uncountable, plural macrofoams)
Foam that has relatively large bubbles.
Coordinate term: microfoam
Noun
macrofoam (countable and uncountable, plural macrofoams)
Foam that has relatively large bubbles.
Coordinate term: microfoam