téréphtalates
French
Noun
téréphtalates
?
plural of
téréphtalate