English edit

Noun edit

amidins

  1. plural of amidin