tricarboxamides

English

Noun

tricarboxamides

  1. plural of tricarboxamide