monoadducts

English

Noun

monoadducts

  1. plural of monoadduct