imidates
English
Noun
imidates
plural of
imidate
Anagrams
amidites