Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of oxamidine

- One of a series of bases containing the amido and the isonitroso groups united to the same carbon atom.