What is the full meaning of ombrophobes
OMBROPHOBE, a plant thriving only in desert conditions [n]
Example of the word ombrophobes placed on a Scrabble board.