French-English dictionary »

bioraffinerie meaning in English

FrenchEnglish
bioraffinerie nom {f}

biorefinery◼◼◼(a facility that carries out such production)
noun