French-English dictionary »

hexabromocyclododécane meaning in English

FrenchEnglish
hexabromocyclododécane nom

hexabromocyclododecane◼◼◼noun