biofoam (English, noun)
expansion: biofoam (plural biofoams)
Senses:
glosses: A biochemical foam
Forms:
form: biofoams
tags: plural