I like your concept. Could you also develop a concept based on the seed of life (link below), and integrate it with nature.
http://en.wikipedia.org/wiki/Flower_of_Life.Also, another ideia is to have a leaf with a butterfly cocoon hanging from it. Could explore this concept as well?