What is the full meaning of ombrophil
a plant flourishing in extremely rainy conditions, also OMBROPHILE [n -S]
Example of the word ombrophil placed on a Scrabble board.