Definify.com

Definition 2024


chloramides

chloramides

English

Noun

chloramides

  1. plural of chloramide