imidogens
English
Noun
imidogens
plural of
imidogen