Advertisement

Advertisement

ombrogenous

/ ɒmˈbrɒdʒɪnəs /

adjective

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


Advertisement

Advertisement

Advertisement

Advertisement


ombro-ombrophilous