swelling tape (English, noun)
expansion: swelling tape (plural swelling tapes)
Senses:
glosses: A tape that swells upon contact with water which then expands to give pressure and provide sealing process.
Forms:
form: swelling tapes
tags: plural