Advertisement
Advertisement
ombrogenous
/ ɒmˈbrɒdʒɪnəs /
adjective
(of plants) able to flourish in wet conditions
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
/ ɒmˈbrɒdʒɪnəs /
(of plants) able to flourish in wet conditions
Advertisement
Advertisement
Advertisement
Advertisement
Browse