EGAVE
macrofoam
Meaning
noun
Foam that has relatively large bubbles.
Similar words
foam
froth
foamer
foamy
polyfoam
geofoam
foam rubber
foamite
light water
foam hand
Save “macrofoam” to learn later