Dandelion root might be one of nature’s most overlooked health boosters, but its benefits are nothing short of remarkable.