Italian edit

Etymology edit

From nitro- +‎ fosfato.

Noun edit

nitrofosfato m (plural nitrofosfati)

  1. nitrophosphate