My professor gave my class a set of practice questions for the mid-term. One of those questions asks for the molar mass of a number of chemicals, such as lithium bromide and silver nitrate. We haven't studied those chemicals, so there's little reason for the professor to expect us to have memorized the elements that constitute those chemicals. In the case of lithium bromide, the term informs us of its constitution. Whereas,'silver nitrate' informs us that the chemical $ \mathrm{AgNO_3}$, includes silver and nitrogen, but I don't see anything in the term that would inform the reader that the chemical includes $ \mathrm{O_3}$.
Is there anything in the term 'silver nitrate' that would inform a reader that the chemical includes $ \mathrm{O_3}$?
More generally, is there a set of rules that relates the chemical constituents of chemical substances to the linguistic constituents of the terms that designate them?