1 lime nitrogen | Definition of lime nitrogen

lime nitrogen

noun

Definition of lime nitrogen

: calcium cyanamide used chiefly commercially