biowastes
English
Noun
biowastes
plural of
biowaste