Crossword clues for Nature lovers, and what the answers to the starred clues literally are:TREEHUGGERSNature lovers, and what the answers to the starred clues literally are