adjective (of plants) able to flourish in wet conditions
ombrogenous 🔊 Listen to this adjective (of plants) able to flourish in wet conditions Share Facebook Twitter Google +