bioexcretable
English
Etymology
From
bio-
+
excretable
.
Adjective
bioexcretable
(
not comparable
)
excretable
by
bioorganisms