Definify.com

Definition 2025


amidins

amidins

English

Noun

amidins

  1. plural of amidin