biopetroleum (English, noun)
expansion: biopetroleum (uncountable)
Senses:
glosses: Any form of petroleum (or a similar substitute) made biologically (especially from algae)
tags: uncountable
Forms: