biorenewable
Etymology
From bio- + renewable.
biorenewable means able to be renewed via biological means; produced by biological organisms. Lexicurio rates it Rare gem — a strength score of 82 out of 100.
adj
- Able to be renewed via biological means; produced by biological organisms.
noun
- A resource of this kind.