basic lime
noun
: a superphosphate to which enough lime has been added to change water-soluble phosphate to the citrate-soluble form
Love words? Need even more definitions?
Merriam-Webster unabridged
Share