Looking for 'Taraxacum' Search the Stirling Health Food Store website Looking for Results for Taraxacum Dandelion 50ml Dandelion is a botanical food supplement made from the extract of the flowers and leaves of Dandelion. Category: products