Definify.com

Definition 2025


chloralamides

chloralamides

English

Noun

chloralamides

  1. plural of chloralamide