biogesters
English
Noun
biogesters
plural of
biogester
;
Synonym of
biodigesters
.