imidines

English

Noun

imidines

  1. plural of imidine

Anagrams