tricarbimides

English

Noun

tricarbimides

  1. plural of tricarbimide