hexabromocyclododecane in French hexabromocyclododecane in French hexabromocyclododécane noun Add to Flashcards