Definition of humatesCategorized under "General"
Definition as written by Terry:
The salts of humic acids derived from the remains of plant and animal life. These rich mineral deposits are thought to be vast prehistoric seabeds and are mined for their high trace mineral contents.
Add a definition to this term