Word info

ammonitrate

Noun

Meaning

ammonitrate (plural ammonitrates)

(agriculture) A nitrogen fertilizer based on ammonium nitrate.

Source: en.wiktionary.org

Close letter words and terms