What is the full meaning of heliolatrous
relating to heliolatry [adj]
Example of the word heliolatrous placed on a Scrabble board.