biowaste
English edit
Etymology edit
Noun edit
biowaste (countable and uncountable, plural biowastes)
- waste of a biological nature
- a project to convert biowaste into fuel
Translations edit
biological waste
|
biowaste (countable and uncountable, plural biowastes)
|