triadducts

English

Noun

triadducts

  1. plural of triadduct