Word info

biosealant

Noun

Meaning

biosealant (plural biosealants)

A biological or biochemical sealant

Source: en.wiktionary.org

Close letter words and terms