n i117751 a highly soluble, granulated nitrogen-phosphorus fertilizer.
Senses

English: ammophos

Definitions

English: a highly soluble, granulated nitrogen-phosphorus fertilizer.

Synset Relations

hypernym:

Synset Sources
enWordnet (3.0) with confidence 1