Word Meaning

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


Meaning of cinnoline

- A nitrogenous organic base, C8H6N2, analogous to quinoline, obtained from certain complex diazo compounds.