bioexcretable en · ADJ EtymologyFrom bio- + excretable. Meanings (not-comparable) excretable by bioorganisms