biorenewables
English
Noun
biorenewables
plural of
biorenewable