humic acid
humic acid
English
Noun
Ad
Definition
a complex mixture of organic acids produced by the decomposition of vegetable matter.
Ad
humic acid
a complex mixture of organic acids produced by the decomposition of vegetable matter.