Definify.com

Definition 2025


amidinos

amidinos

English

Noun

amidinos

  1. plural of amidino