amidinos

English

Noun

amidinos

  1. plural of amidino

Anagrams