ammonitrates
English
Noun
ammonitrates
plural of
ammonitrate