biosealant

English

Etymology

From bio- +‎ sealant.

Noun

biosealant (plural biosealants)

  1. A biological or biochemical sealant

Anagrams