triacides
French
Adjective
triacides
plural of
triacide