What is the full meaning of chomophytes
CHOMOPHYTE, a plant growing on rocky ledges [n]
Example of the word chomophytes placed on a Scrabble board.