ombrogenous









ombrogenous


adjective

  1. (of plants) able to flourish in wet conditions
67 queries 0.808