"Azotous" is a word in ENGLISH
azotous
ENGLISH
Definition:
Nitrous; as, azotous acid.
Few words of positivity
We are a being only through our Illusion of Life.
WORD SUGGESTIONS
azotite
ENGLISH
A salt formed by the combination of azotous, or nitrous, acid with a base; a nitrite.
Read the complete definition