Ombrogenous (noun) Definition, Meaning & Examples

adjective
  1. (of plants) able to flourish in wet conditions
Ombrogenous (noun) Definition, Meaning & Examples

More Definitions