Definify.com

Definition 2024


amidins

amidins

English

Noun

amidins

  1. plural of amidin