Legendary Leafy Nature Spirit Representing Rebirth

This page is the CodyCross answer for the clue below from Extraordinary Creatures, Group 1589, Puzzle 5 (Boto Encantado).

Question is: Legendary Leafy Nature Spirit Representing Rebirth

and the answer is: GREENMAN

Word Meaning:

GREEN MAN — (chiefly UK, Ireland) A small figure of a walking man illuminated in green on a traffic light at a pedestrian crossing, indicating that it is safe to cross the road.

Definitions from Wiktionary.