biosealant
English
Etymology
From
bio-
+
sealant
.
Noun
biosealant
(
plural
biosealants
)
A
biological
or
biochemical
sealant
Anagrams
anabolites