Definify.com

Definition 2024


imidic_acids

imidic acids

English

Noun

imidic acids

  1. plural of imidic acid