biorenewable
Speech parts
1. biorenewable - Noun
2. biorenewable - Adjective
Meaning
biorenewable (not comparable)
(of a resource) Able to be renewed via biological means; produced by biological organisms.
biorenewable (plural biorenewables)
A resource of this kind.