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