Definition: 1. (inorganic chemistry) nitrate
Show more information about azotate
Search took: 4.22 ms