imidogen en · NOUN Meanings A nitrene. Forms SpellingFeaturesLabelsSource imidogens Number=Plur lexicographic