INDIHUMIN MEANING IN ENGLISH

• Indihumin Definition & Synonyms

  1. (n.) A brown amorphous substance resembling humin, and obtained from indican.


RECENT SEARCHES