What is Candy Carrot?
Candy Carrot, scientifically known as Athamantha turbith, is a perennial plant native to the Mediterranean region, including Albania, Austria, France, Germany, Italy, Spain, Switzerland, and Yugoslavia. Candy Carrot (Latin: Athamantha turbith) is an edible plant catalogued in PlantSage.
