Definify.com

Definition 2026


amidins

amidins

English

Noun

amidins

  1. plural of amidin