Dandelion: Miracle Gift from Mother Earth

The Latin name for dandelion, Taraxacum officinale, translates to