triadducts
English
Noun
triadducts
plural of
triadduct