bioliquid
Noun
Meaning
English Wikipedia has an article on:bioliquidsWikipedia
bioliquid (plural bioliquids)
Any liquid biofuel made from biomass
Noun
English Wikipedia has an article on:bioliquidsWikipedia
bioliquid (plural bioliquids)
Any liquid biofuel made from biomass