English

edit

Noun

edit

diamides

  1. plural of diamide

French

edit

Noun

edit

diamides m

  1. plural of diamide