triacides

French

Adjective

triacides

  1. plural of triacide