HYDROTROPIC MEANING IN ENGLISH

• Hydrotropic Definition & Synonyms

  1. (a.) Turning or bending towards moisture, as roots.


RECENT SEARCHES