Definify.com

Definition 2024


diamides

diamides

English

Noun

diamides

  1. plural of diamide