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