Definify.com

Definition 2025


tricarbimides

tricarbimides

English

Noun

tricarbimides

  1. plural of tricarbimide