diadducts

English

Noun

diadducts

  1. plural of diadduct